//
//  LcLoadingIndicatorView.h
//  18Birdies
//
//  Created by Lc on 15/4/14.
//  Copyright (c) 2015年 Lc. All rights reserved.
//

#import <UIKit/UIKit.h>

typedef enum {
  LcLoadingIndicatorViewStyleNormal,
  LcLoadingIndicatorViewStyleModal,
} LcLoadingIndicatorViewStyle;

@interface LcLoadingIndicatorView : UIView

+ (LcLoadingIndicatorView*)loadingIndicatorViewWithSytle:
    (LcLoadingIndicatorViewStyle)style;

@property(nonatomic, assign, readonly) LcLoadingIndicatorViewStyle style;
// only valid for LcLoadingIndicatorViewStyleNormal
@property(nonatomic, assign) BOOL white;

- (void)show;
- (void)hide;

+ (void)showNormal:(BOOL)white;
+ (void)hideNormal;
+ (void)showModal;
+ (BOOL)isShow;
+ (void)hideModal;

@end
